import static org.junit.Assert.*;
import org.junit.AfterClass;
import org.junit.BeforeClass;
import org.junit.Ignore;
import org.junit.Test;


public class LiczbaTest2 {
	
	@BeforeClass
	public static void testLiczba2(){
		Liczba y = new Liczba (7,2);
		assertNotNull(y);
	}
	
	int z=3;
	int b=18;
	Liczba x = new Liczba (z,b);
	
	@Test(expected=LiczbaException.class )
	public void testLiczba() throws LiczbaException  {
		if(x.p<2||x.p>17)
		throw new LiczbaException ("Podstawa nie nalezy do przedzialu od 2 do 16");
	}
	
	@Ignore
	@Test(timeout=1)
	public void testToDec(){
	int n = x.ToDec();
	System.out.print(n);
	}
	
	@AfterClass
	public static void testCzyLiczba(){
		int a=2,b=2;
		Liczba c = new Liczba (a,b);
		assertFalse(c.CzyLiczba()==true);
	}
	
}
